import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

const state = {
	isLogin:false,
	user:{
		account: '',
		pw: '',
		nickName: '',
		privilegeLevel: '',
	},
	colleges:[
		'新能源科学与工程学院',
		'机电工程学院',
		'数学与计算机学院',
		'建筑工程学院',
		'中兴通讯信息学院',
		'文学与传媒学院',
		'外国语学院',
		'经济管理学院',
		'护理康复学院',
		'艺术学院',
		'体育学院',
		'马克思主义学院'
	],
	departments:[
		'视觉部','美编部','声优部','后勤部'
	]
}

export default new Vuex.Store({
  state,
  mutations: {
		setLoginState(state,isLogin){
			state.isLogin = isLogin
		},
		setUser(state,payload){
			state.user.account = payload.account
			state.user.pw = payload.password
			state.user.privilegeLevel = payload.privilegeLevel
			state.user.nickName = payload.nickName
		}
  },
  actions: {
  },
  modules: {
  }
})
